Routing on Triangles, Tori and Honeycombs
نویسنده
چکیده
The standard n n torus consists of two sets of axes: horizontal and vertical ones. For routing h-relations, the bisection bound gives a lower bound of h n=4. Several algorithms nearly matching this bound have been given. In this paper we analyze the routing capacity of modiied tori: tes-sellations of the plane with triangles or hexagons and tori with added diagonals. On some of these networks the ratio of routing capacity and degree is higher than for ordinary tori, even though they are as easily constructed. Hence, they may constitute more cost eeective alternatives. For networks with n 2 PUs, we get the following results: on a torus of hexagons, node degree 3, h-relations are performed in 0:37 h n steps; on a torus of triangles, node degree 6, in 0:13 h n; and on a torus with added diagonals, node degree 8, in h n=12. The latter result matches the bisection bound for this network. Even faster is the routing on a torus of hexagons with diagonals, node degree 12: 0:053 h n. The algorithms are simple, inspired by the algorithm of Valiant and Brebner. The results can easily be extended to sorting, dynamic routing or routing for average-case inputs.
منابع مشابه
Shortest-path and Hot-potato Routing on Unbuuered 2-d Tori
We probabilistically model dynamic routing on un-buuered 2-dimensional tori. We consider shortest-path routing with packet loss and retransmissions versus a newly proposed all-link busy (ALB) hot-potato routing strategy with packet deeections. Computations of the sustained packet generating rate, node through-put, and average packet latency indicate that the proposed ALB strategy is a much bett...
متن کامل3 Concave Cocirculations in a Triangular Grid
Let G = (V (G), E(G)) be a planar digraph embedded in the plane in which all inner faces are equilateral triangles (with three edges in each), and let the union R of these faces forms a convex polygon. The question is: given a function σ on the boundary edges of G, does there exist a concave function f on R which is affinely linear within each bounded face and satisfies f(v)− f(u) = σ(e) for ea...
متن کاملStructured communication in torus networks
This paper is a study of one-to-all and all-to-all data movement patterns on cycles, tori, and multidimensional tori that use synchronous circuit-switched routing with virtual channels. The data movement patterns that we study are broadcasting, scattering, gossiping, and multi-scattering. We present new circuit-switching algon’thms for all of these patterns for cycles, two-dimensional tori, and...
متن کاملOptimal Deterministic Sorting and Routing on Grids and Tori with Diagonals 1
We present deterministic sorting and routing algorithms for grids and tori with additional diagonal connections. For large loads (h 12), where each processor has at most h data packets in the beginning and in the end, the sorting problem can be solved in optimal hn=6 + o(n) and hn=12 + o(n) steps for grids and tori with diagonals, respectively. For smaller loads, we present a new concentration ...
متن کاملOblivious Gossiping on Tori
Near-optimal gossiping algorithms are given for two-dimensional and higher dimensional tori, assuming the full-port store-and-forward communication model. For two-dimensional tori, a previous algorithm achieved optimality in an intricate way, with an adaptive routing pattern. In contrast, the processing units in our algorithm forward the received packets always in the same way. We thus achieve ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996